Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
23 ORCHARD ROAD Terraced £155,000 1 May 2002
32 ORCHARD ROAD £350,000 1 Aug 2017
34 - 36 ORCHARD ROAD £360 19 Oct 2018
36 ORCHARD ROAD Detached £400,000 4 Jan 2003